@charset "utf-8";
#clock .crappy-plastic-part-made-in-china {
			height: 1.8em;
			font-size: 18px;
			overflow: hidden;
		}
		#clock .pad {
			width: 6.8em;
			margin: 0 auto;
			height: 1.8em;
		}
		#clock ul {
			list-style: none;
			padding: 0;
			margin: -2.13em -0.15em 0 0;
			width: 0.85em;
			height: 6em;
			float: left;
		}
		#clock li {
			height: 2em;
			width: 0.7em;
			line-height: 2;
			background-color: #222;
			color: #fff;
			text-align: center;
			cursor: pointer;
			font-weight: bold;
			font-family: "Helvetica Neue", Arial, sans-serif;
		}
		#clock li.roundabout-in-focus {
				cursor: default;
			}
		#ampm, #ampm li {
			width: 1.8em;
		}
			#clock #ampm {
				margin-left: 0.5em;
			}
		#clock .delimiter, #clock .delimiter li {
			width: 0.7em;
			text-align: center;
		}
		#clock .delimiter {
				margin-right: -6px;
			}
		#clock span {
			display: block;
			padding-top: 6em;
		}
#clock { 
	background-color: #222;
	position: absolute;
	top:0;
	width:100%;
}


#shop ul {
		list-style: none;
		padding: 0;
		margin: 0 auto;
		width: 300px;
}
#shop li {
	padding-top: 5px;
		height: 10em;
		width: 10em;
		text-align: center;
		cursor: pointer;
}
#shop li.roundabout-in-focus {
			cursor: default;
	}
#shop span {
	display: block;
}
#shop .box { background-color:#FFFFFF; border:1px solid #999; box-shadow: 0 4px 32px rgba(0, 0, 0, 0.4);}
#shop { margin-top:53px;}

#contact_us {}
#contact_us [type=text]{ font-family:Arial, Helvetica, sans-serif;font-size:12px; border: 1px solid #BBB; width: 230px; color: #CC6600; padding: 5px; }
#contact_us textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; border: 1px solid #BBB; width:230px; height:120px; color: #CC6600; padding: 5px;}


.reader { padding:0px 15px 0px 15px; margin: 0px 20px 0px 20px; }
.reader .title { padding-left:10px; margin:0; border-bottom: 1px dashed #CCC;border-top: 1px dashed #CCC; background-color:#EFEFEF; }
.reader .date {padding-left:10px; color:#009900; font-size:11px}
.reader .body { margin: 15px;}
.reader .footer { margin:0; border-bottom: 1px dashed #CCC;border-top: 1px dashed #CCC; background-color:#EFEFEF;  }
.reader .post_username {color: #990000; font-weight: bold; margin: 15px; font-size:14px}
.reader .facebook_comments { margin-top:20px; width:350px;}


/* RESET and Default */
body{ 
	margin:0px; 
	padding:0px; 
	font-family:Arial; 
	font-size:12px; 
	background:url(images/BG.jpg); 
	background-repeat:no-repeat;
	
	}
img { border:0px; padding:0px;}
ul,li { list-style:none; list-style-type:none; margin:0px; padding:0px;}
	
/* */
.halfmoon{
margin-bottom: 4px;
}

.number { font-family: serif; font-weight: bolder; font-size: 24px; }

.CENTER-MENU { color: #444444; }
.CENTER-MENU strong { color: #333333;}
.CENTER-MENU a { font-weight:bold; }

.halfmoon ul{
padding: 3px 9px 2px 5px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 14px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-bottom: 1px solid #929492;
}

.halfmoon li{
display: inline;
margin: 0;
}

.halfmoon li a{
text-decoration: none;
padding: 3px 9px 2px 5px;
margin: 0;
margin-right: 0; /*distance between each tab*/
border-left: 1px solid #DDD;
color: black;
font: bold 14px Verdana;
background: #ECEEEC url(tabright.gif) top right no-repeat;
}

.halfmoon li a:visited{
color: black;
}

.halfmoon li a:hover, .halfmoon li a.current{
background-color: #CDDADA;
color: navy;
}

#tabcontentcontainer{
width:95%; /*width of 2nd level content*/
height:1.5em; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{
display:none;
}
.tabcontent2{
display:none;
}


.TAB_ { font:Arial; width:185px; margin-left:57px; margin-top:28px;}
	.TAB_ ul { margin:0px; padding:0px;}
	.TAB_ li { margin:0px; padding:0px; list-style:none; list-style-type:none; color:#79c348; float:left; margin-left:12px;}
	.TAB_ li a, .TAB_ li a:link, .TAB_ li a:active , .TAB_ li a:visited { text-decoration:none; font-size:14px; font-weight:bold; color:#79c348; font-family:Arial; }
	.TAB_ li a:hover, .TAB_ li a.current { color:#fb4d00;}
	
	

.CLR{ clear:both;}
#CASE-Wrap{ 
			width:1279px; 
			float:left;
			}
	.Header-1st-Sec{	
					height:227px; 
					float:left;
					}
		.Header-1st-Sub-Left {width:312px; float:left;}
			.Main-Menu{ margin-top:5px;}
				.Main-Menu ul { padding:0px; margin:0px;}
				.Main-Menu li { padding:0px; margin:0px; float:left; list-style:none; list-style-type:none;}
/*INSERTED */ .MORE{margin-left:345px; font-size:10px; color:#090;} 
/*INSERTED */ .UPDATE-BOARD-CSS { width:355px;}
/*INSERTED */	.UPDATE-BOARD-CSS ul { margin:0px; padding:0px;}
/*INSERTED */	.UPDATE-BOARD-CSS li { margin:0px; padding:0px; list-style:none; list-style-type:none; margin-top:10px; border-bottom:dotted 1px #CCC; padding-bottom:2px; padding-left:15px; background:url(images/bullet_GREEN.png); background-repeat:no-repeat;}
				.CONT_ { margin-left:10px;}
				.CONT_ a,
				.CONT_ a:link,
				.CONT_ a:active,
				.CONT_ a:visited { color:#909090; text-decoration:none;}
				.CONT_ a:hover {color:#909090; text-decoration:underline;}
/*INSERTED */   .SHOP-LIST { text-align:center;}
				.SHOP-LIST ul { margin:0px; padding:0px; margin-left:15px; margin-top:5px;}
				.SHOP-LIST li { margin:0px; padding:0px; list-style:none; list-style-type:none; float:left; }
					.SHOP-LIST_INFO {width:93px; text-align:center; font-size:11px;}
					span.ITEM-NAME {color:#a05454;}
					span.ITEM-NAME a,
					span.ITEM-NAME a:link,
					span.ITEM-NAME a:active,
					span.ITEM-NAME a:visited { text-decoration:none; color:#a05454;}
					span.ITEM-NAME a:hover { text-decoration:underline; color:#a05454; }
					span.BUY-ITEM {color:#909090;}
					span.BUY-ITEM a,
					span.BUY-ITEM a:link,
					span.BUY-ITEM a:active,
					span.BUY-ITEM a:visited { text-decoration:none; color:#909090;}
					span.BUY-ITEM a:hover { text-decoration:underline; color:#909090; }
				
				.MORE a,
				.MORE a:link,
				.MORE a:active,
				.MORE a:visited {  font-size:10px; color:#090; text-decoration:none;}
				.MORE a:hover{ text-decoration:none; color:#C60;}
			.DIM{clear:both; height:38px;}
			.Announcement-SEC{clear:both; padding-left:62px;}
			.Server-TIME {margin:10px 0px 0px 10px; color:#666; font-weight:bold}
				.Server-TIME span.SVR-TIME{color:#FFF; font-weight:normal}
			.Announcement-Banner{width:444px; height:82px;}
		.Header-1st-Sub-Right {width:967px; float:left;}
		
		
		.Body-top{  margin-left:71px; }
		.UPDATE-Board { width:413px; height:187px; float:left; background:url(images/Update_board.png);}
		
		.BODY-CONTENTS {width:1055px; height:20px; margin-left:58px; margin-top:15px;}
			.LEFT-MENU{width:226px; float:left;}
				.HOF{width:199px; text-align:center;}
					.HOF_li{ text-align:left; margin-top:10px;}
					.HOF_li ul { padding:0px; margin:0px;}
					.HOF_li li { font-weight:bold; padding:0px; margin:0px; margin-left:10px; list-style:none; list-style-type:none; border-bottom:dotted 1px #bbbbbb; padding:0px 0px 3px 20px; background:url(images/bullet.png); background-repeat:no-repeat; background-position: 0 .3em; width:150px;}
					.HOF_li li:hover { background:#fbf3e4; }
						.HOF_li li a,
						.HOF_li li a:link,
						.HOF_li li a:active,
						.HOF_li li a:visited { text-decoration:none; color:#4d4d4d; font-size:11px; }
					
						
					
				
					
					
						
					.Downloads{ margin-left:10px; clear:both;}
					.Downloads ul{ margin:0px; padding:0px;}
					.Downloads li { margin:0px; padding:0px; list-style:none; list-style-type:none;
					width:96px; height:23px;  border:solid 1px #e5e5e5; float:left; margin-top:3px; margin-right:3px;
					background:url(images/bullet_square.png) #f0efe9; background-repeat:no-repeat; background-position:right; 
					}
					
					.Videos {margin-left:12px;}
					.V_li{ text-align:left; margin-top:10px;}
					.V_li ul { padding:0px; margin:0px;}
					.V_li li { float:left; padding:0px; margin:0px;  list-style:none; list-style-type:none; border-bottom:dotted 1px #bbbbbb; padding:0px 0px 3px 20px; background:url(images/bullet.png); background-repeat:no-repeat; background-position: 0 .3em; width:73px; margin-left:5px;}
					.V_li li:hover { background:#fbf3e4; }
						.V_li li a,
						.V_li li a:link,
						.V_li li a:active,
						.V_li li a:visited { text-decoration:none; color:#4d4d4d; font-size:11px; }
					
			.CENTER-MENU{width:530px; float:left;}
					.SHOP-ITEM {width:505px; font-size:12px; color:#7a7477; float:right; font-family:Arial; padding:20px; text-align:justify;}
						.SHOP-TITLE{font-size:14; color:#474345; font-weight:bold;}
					.NUM-TAB {margin-left:30px;}
			.SEC-3 { width:500px; float:left; margin-left:30px; margin-top:10px;}
				.KNOW-HOW-CASE{width:202px; float:left; }
					.Know-how {}
					.Know-how ul { margin:0px; padding:0px;}
					.Know-how li { margin:0px; padding:0px; list-style:none; list-style-type:none; padding-left:20px; margin-top:8px; background:url(images/bullet_TRIANGLE.png); background-repeat:no-repeat; background-position:0 5px; color:#909090; font-size:12px; }
					.Know-how li a,
					.Know-how li a:link,
					.Know-how li a:active,
					.Know-how li a:visited { text-decoration:none; color:#909090;}
					.Know-how li a:hover { color:#333;}
					
				.SCREEN-SHOT-Holder {width:295px; float:left;}
					.Screen-Shot-CASE{width:294px; height:167px; background:url(images/screen_shots_bg.png);}
			
			
			
					
					.FAQS { margin-left:20px; width:200px; padding-top:24px;  background:url(images/FAQ/faq_BG.png); background-repeat:no-repeat;}			
				.FAQS ul { margin:0px; padding:0px; margin-left:5px; margin-top:5px; }
				.FAQS li { list-style:none; list-style-type:none; margin:0px; padding:0px;}
					.FAQS li a,
					.FAQS li a:link,
					.FAQS li a:active,
					.FAQS li a:visited { text-decoration:none; color:#666;}
					.FAQS li a:hover { text-decoration:underline blink; color:#666;}
				.Search-CASE{margin-top:10px; width:523px; height:50px; background:url(images/searchTOOLS/searchbg.png);}
					.Search-LEFT{ float:left; width:321px;}
					.Search-Menu { margin-top:17px; margin-left:10px;}
							.Search-Menu ul{ margin:0px; padding:0px;}
							.Search-Menu li{ margin:0px; padding:0px; float:left; padding: 0 5px 0 5px;}
							.Search-Menu li a,
							.Search-Menu li a:link,
							.Search-Menu li a:active,
							.Search-Menu li a:visited { font-family:Arial; font-size:13px; font-weight:bold; text-decoration:underline; color:#FFF;}
							.Search-Menu li a:hover { color:#FF3;}
				
					.Search-Right { float:left; padding-top:5px;}

					
	.Body-top{  margin-left:71px; }
		.Help-Menu{ width:389px; height:187px; background:url(images/INFO_Board.png); float:left; font-family:Arial;}
				.Help-Menu ul { padding:0px; margin:0px; margin-left:140px; padding-top:53px; width:215px;}
				.Help-Menu li { padding:0px; margin:0px;  list-style:none; list-style-type:none; font-size:14px; color:#9d6b38; text-align:center; margin-top:4px;}
				.Help-Menu li a ,
				.Help-Menu li a:link,
				.Help-Menu li a:active,
				.Help-Menu li a:visited {font-size:14px;  color:#FFFFFF; text-decoration:none;
					}
				.Help-Menu li a:hover {color:#FFF; font-weight:bold; }
		.UPDATE-Board { width:413px; height:187px; float:left; background:url(images/Update_board.png);}
		
		.BODY-CONTENTS {width:1055px; height:20px; margin-left:58px; margin-top:15px;}
			.LEFT-MENU{width:226px; float:left;}
				.HOF{width:199px; text-align:center;}
					.HOF_li{ text-align:left; margin-top:10px;}
					.HOF_li ul { padding:0px; margin:0px;}
					.HOF_li li { padding:0px; margin:0px; margin-left:10px; list-style:none; list-style-type:none; border-bottom:dotted 1px #bbbbbb; padding:0px 0px 3px 20px; background:url(images/bullet.png); background-repeat:no-repeat; background-position: 0 .3em; width:150px;}
					.HOF_li li:hover { background:#fbf3e4; }
						.HOF_li li a,
						.HOF_li li a:link,
						.HOF_li li a:active,
						.HOF_li li a:visited { text-decoration:none; color:#4d4d4d; font-size:11px; }
					
						
					
				.FAQS { margin-left:20px; width:200px; padding-top:24px;  background:url(images/FAQ/faq_BG.png); background-repeat:no-repeat;}			
				.FAQS ul { margin:0px; padding:0px; margin-left:5px; margin-top:5px; }
				.FAQS li { list-style:none; list-style-type:none; margin:0px; padding:0px;}
					.FAQS li a,
					.FAQS li a:link,
					.FAQS li a:active,
					.FAQS li a:visited { text-decoration:none; color:#666;}
					.FAQS li a:hover { text-decoration:underline blink; color:#333;}
									
.Downloads{ margin-left:10px; clear:both;}
					.Downloads ul{ margin:0px; padding:0px;}
					.Downloads li { margin:0px; padding:0px; list-style:none; list-style-type:none;
					width:96px; height:23px;  border:solid 1px #e5e5e5; float:left; margin-top:3px; margin-right:3px;
					background:url(images/bullet_square.png) #f0efe9; background-repeat:no-repeat; background-position:right; 
					}
					
					.Videos {margin-left:12px;}
					.V_li{ text-align:left; margin-top:10px;}
					.V_li ul { padding:0px; margin:0px;}
					.V_li li { float:left; padding:0px; margin:0px;  list-style:none; list-style-type:none; border-bottom:dotted 1px #bbbbbb; padding:0px 0px 3px 20px; background:url(images/bullet.png); background-repeat:no-repeat; background-position: 0 .3em; width:73px; margin-left:5px;}
					.V_li li:hover { background:#fbf3e4; }
						.V_li li a,
						.V_li li a:link,
						.V_li li a:active,
						.V_li li a:visited { text-decoration:none; color:#4d4d4d; font-size:11px; }
					
			.CENTER-MENU{width:530px; float:left;}
					.SHOP-ITEM {width:505px; font-size:12px; color:#7a7477; float:right; font-family:Arial;}
						.SHOP-TITLE{font-size:14; color:#474345; font-weight:bold;}
					.NUM-TAB {margin-left:30px;}
			.SEC-3 { width:500px; float:left; margin-left:30px;}
				.KNOW-HOW-CASE{width:202px; float:left;}
					.Know-how {}
					.Know-how ul { margin:0px; padding:0px;}
					.Know-how li { margin:0px; padding:0px; list-style:none; list-style-type:none; padding-left:20px; margin-top:8px; background:url(images/bullet_TRIANGLE.png); background-repeat:no-repeat; background-position:0 5px; color:#909090; font-size:12px; }
					.Know-how li a,
					.Know-how li a:link,
					.Know-how li a:active,
					.Know-how li a:visited { text-decoration:none; color:#909090;}
					.Know-how li a:hover { color:#333;}
					
				.SCREEN-SHOT-Holder {width:295px; float:left;}
					.Screen-Shot-CASE{width:294px; height:167px; background:url(images/screen_shots_bg.png);}
			
	
				
.RIGHT-MENU {width:298px; float:left;}
				.News { margin-left:20px; float:left;}
				.News ul{ margin:0px; padding:0px; margin-top:10px;}
				.News li{  margin:0px; padding:0px; list-style:none; list-style-type:none; height:77px;}
					.News_IMAGECASE {float:left;}
					.News_IMAGE-INFO {float:left; width:169px; margin-left:5px;}
						.NIMG_TITLE {"font-family:Arial; font-size:12px; color:#000; font-weight:bold;} 
						.NIMG_TITLE a { color:#333333;} 
						.NIMG_DESCRIPTION{font-family:Arial; font-size:11px; color:#635f61;}
						.NIMG_DESCRIPTION a { color:#0033FF; }
						.NIMG_AUTHOR{font-family:Arial; font-size:11px; color: #990000; font-weight:bold }